total payroll - German English Dictionary